// a.header-anchor {
//     font-size: 0.85em;
//     float: left;
//     margin-left: -0.87em;
//     padding-right: 0.23em;
//     margin-top: 0.125em;
//     opacity: 0;
// }

.theme-default-content code {
    color: #eb5055;
    padding: 0.25rem 0.5rem;
    margin: 0;
    font-size: 0.85em;
    background-color: rgba(27,31,35,0.05);
    border-radius: 3px;
}

.sidebar ul.sidebar-links > li {
    background: #f7a4a4 !important;
}

blockquote {
    font-size: 1rem;
    color: #999;
    border-left: 0.2rem solid #dfe2e5;
    margin: 1rem 0;
    padding: 0.25rem 0 0.25rem 1rem;
    background-color: #f6f6f6;
}

div[class*=language-] {
    position: relative;
    background-color: #282c34;
    border-radius: 6px;
}

div[class*="language-"].line-numbers-mode::after {
    content: '';
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 3.5rem;
    height: 100%;
    border-radius: 6px 0 0 6px;
    border-right: 1px solid rgba(0,0,0,0.66);
    background-color: #282c34;
}

// .content__default:not(.custom) > h1,  h2,  h3,  h4,  h5, h6 {
//     margin-top: -1.5rem;
//     padding-top: 1.6rem;
//     margin-bottom: 1rem;
// }